Programming Logic - Beginning
Last revised: August 7, 2015
Instructor's Notes | |||
![]() |
First Day Power Point![]() ![]() |
![]() |
First Day Items |
![]() |
Unit 1 - Programming Concepts Power Point![]() |
![]() |
Unit 1: programming concepts |
![]() |
Unit 2 Intro to Program Development
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
Unit 2: The Visual Studio Integrated Development Environment, Forms, Labels, and Pictures. Brief explanation of how Visual Studio stores programming projects. |
![]() |
Unit 3 Program Design![]() |
![]() |
Unit 3: Application Design Tools |
![]() |
Unit 4 Sequential Programming![]() |
![]() |
Unit 4: Sequential Programming, introduction to WPF |
![]() |
Unit 5 Decision Processing![]() |
![]() |
Unit 5 Decision Processing |
![]() |
Unit 6 Repetition Processing![]() |
![]() |
Unit 6 Repetition Processing |
![]() |
Additional Notes: Message Boxes Debugging String.Format |
![]() |
Notes to supplement the official class notes --- Details on how to use the MessageBox class --- Details on how to use the Visual Studio 2013 debugger --- How to use String.Format to designate field width |
![]() |
C# How To | ![]() |
How to accomplish tasks that I always seem to forget how to do and can never find again in my resources. |
Assignments | |||
![]() |
Due Date Policies | ![]() |
Policies regarding assignment due dates, NQA coupons, updates and tickets |
![]() |
Unit 2 Worksheet | ![]() |
Unit 2 Homework from the book |
![]() |
Unit 2 - Welcome Screen Program | ![]() |
Create your own welcome screen to be used with all future programming projects |
![]() |
Unit 2 - State Information Program | ![]() |
Create a program that displays state information |
![]() |
Unit 3: Worksheet | ![]() |
Multiple choice, short answer worksheet |
![]() |
Unit 3: Designing Programs and Applications Required Assignments: Rental Gas Cost Estimate Program Design Part 1 Part 2 Part 3 Math Program Design Additional Assignment (pick ONE) |
![]() |
You must complete both of these assignments
You must complete ONE of these assignments |
![]() |
Unit 4: Labs (Bowling) Lab 1: Improving Usability Lab 2: Adding a Welcome Screen Lab 3: Catching Exceptions |
![]() |
Self-paced labs to learn concepts covered in this unit. Use the Starter programs provided to complete these labs. |
![]() |
Unit 4: Calculations Worksheet | ![]() |
Ensure you understand C# calculations including: integer division, modulus and order of precedence |
![]() |
Calculation Practice Exercises (Key) | ![]() |
Additional exercises to practice for the sequential processing quiz |
![]() |
Unit 4: Worksheet | ![]() |
Homework assignment from the book |
![]() |
Unit 4: Sequential Processing Required Assignments: Rental Gas Cost Estimate Program Math Program Additional Assignment (pick ONE) |
![]() |
You must complete both of these assignments
You must complete ONE of these assignments |
![]() |
Unit 5: Worksheet | ![]() |
Homework assignment from the book |
![]() |
Unit 5: Warm-Up Programming Assignment Pick One Belt's Ice Cream Rent-A-Reck Skeleton Programs |
![]() |
You only need to complete ONE of these programming assignments. Starting program skeletons for the Belts and Rent-A-Reck programs |
![]() |
Unit 5: Primary Programming Assignment Enhanced Math Program |
![]() |
Enhanced Math Quiz program |
![]() |
Unit 6: Worksheet | ![]() |
Homework assignment from book |
![]() |
Unit 6: Assignment Tracker Program Assignment Tracker TOE Assignment Tracker Starter Solution |
![]() |
Program to track your Assignments Due (ListBox and ComboBox skills) Use this starter to complete this assignment. |
Handouts | |||
![]() |
Visual Studio 2012 Settings | ![]() |
Visual Studio Settings |
![]() |
Visual Studio 2013 Settings | ![]() |
Visual Studio Settings |
![]() |
Visio Instructions | ![]() |
Quick and dirty instructions for using Visio to create flowcharts |
![]() |
Programming Standards | ![]() |
Course programming standards to be applied to all projects |
![]() |
Pseudocode Standards | ![]() |
Standards for pseudocode used in this class |
![]() |
Go To Microsoft Dreamspark Site | ![]() |
Link to the site where you download/request free software |
![]() |
Registering for Free Software | ![]() |
How to register to get free program development software from the Microsoft DreakSpark. |
![]() |
Installing Visual Studio 2013 | ![]() |
Tips on how to install Visual Studio 2013 using the least amount of hard drive space and in the quickest time possible. |
![]() |
Program Design Template | ![]() |
Excel template used as a starting point for program design |
![]() |
Zipping and Unzipping Files and Folders | ![]() |
How to zip and unzip your solution folders so you can submit them via Email Links to Free Zipping Programs: jZip 7-Zip |
![]() |
ASCII Table | ![]() |
Web page showing the ASCII value of each character |
![]() |
Image Manipulation![]() |
![]() |
How to change existing images: format, size, cropping, transparency. Demo using Paint.Net |
Evaluation Sheets | Evaluate your own programs before turning them in. | ||
![]() |
Unit 2 - Welcome Screen | ![]() |
Evaluation sheet for the Welcome Screen project. |
![]() |
Unit 2 - States Information Program | ![]() |
Evaluation sheet for the States Information program. |
![]() |
Unit 3 - Rental Gas Cost Estimate Design | ![]() |
Evaluation sheet for the Rental Gas Cost Estimate program design. |
![]() |
Unit 3 - Math Program Design | ![]() |
Evaluation sheet for the Math program design. |
![]() |
Unit 3 - Currency Converter Design | ![]() |
Evaluation sheet for Currency Converter program design. |
![]() |
Unit 3 - Money Changer Design | ![]() |
Evaluation sheet for the Money Changer program design. |
![]() |
Unit 3 - Quiz Statistics Design | ![]() |
Evaluation sheet for the Quiz Statistics program design. |
![]() |
Unit 4 - Rental Gas Cost Estimate Program | ![]() |
Evaluation sheet for the Rental Gas Cost Estimate program. |
![]() |
Unit 4 - Math Program | ![]() |
Evaluation sheet for the Math program. |
![]() |
Unit 4 - Currency Converter Program | ![]() |
Evaluation sheet for the Currency Converter program. |
![]() |
Unit 4 - Money Changer Program | ![]() |
Evaluation sheet for the Money Changer program. |
![]() |
Unit 4 - Quiz Statistics Program | ![]() |
Evaluation sheet for the Quiz Statistics program. |
![]() |
Unit 5 - Enhanced Math Program | ![]() |
Evaluation sheet for the Enhanced Math program. |
![]() |
Unit 5 - Belts Ice Cream Program | ![]() |
Evaluation sheet for the Belts Ice Cream program. |
![]() |
Unit 5 - Rent-A-Reck Program | ![]() |
Evaluation sheet for the Rent-A-Reck program. |
![]() |
Unit 6 - Assignment Tracker Program | ![]() |
Evaluation sheet for the Assignment Tracker program. |
Icons, Clip Art and Other Graphics | |
Icon Archives | Well organized, lots of icons |
GIF to ICO Converter | Web site that converts your gif, jpg, bmp or png to an ICO file. Thanks Cindy Mace for this handy link. |
PNG to ICO Converter | Web site that converts your gif, jpg or png to an ICO file. Thanks Alan Leonhardt for this handy link. |